package com.tfjybj.itoo.exam.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * JudgeTaskModel
 * 判分任务安排表
 *
 * @author 任晓帅 
 * @version 2.0.0
 * @since 2.0.0 2018-11-15 19:40:28
 */
@ApiModel(value = "JudgeTaskModel:判分任务安排表")
@Data
@NoArgsConstructor
@Accessors(chain = true)
@ToString(callSuper = true)
public class JudgeTaskModelResult implements Serializable {
	/**
	 * ID
	 */
	@ApiModelProperty(value = "ID")
	private String id;

   	/**
	 * 批卷班级名称
	 */
    @ApiModelProperty(value = "批卷班级名称")
	private String teachclassName;

	/**
	 * 分配人_id
	 */
    @ApiModelProperty(value = "分配人_id")
	private String operatorId;

	/**
	 * 批卷班级id
	 */
    @ApiModelProperty(value = "批卷班级id")
	private String teachclassId;

	/**
	 * 考试_id
	 */
	@ApiModelProperty(value = "考试_id")
	private String examinationId;

	/**
	 * 考试_id
	 */
	@ApiModelProperty(value = "考试_名称")
	private String examinationName;

	/**
	 * 题型Id
	 */
    @ApiModelProperty(value = "题型Id")
	private String templateDetailsId;

	/**
	 * 大题序号
	 */
	@ApiModelProperty(value = "题型名称")
	private String templateDetailsName;

	/**
	 * 批卷人
	 */
    @ApiModelProperty(value = "批卷人Id")
	private String teacherId;

	/**
	 * 备注
	 */
	@ApiModelProperty(value = "备注")
	private String remark;

	/**
	 * 判断情况  0：已判分   n：未判分  其它数值
	 */
	@ApiModelProperty(value = "判断情况", example = "0")
	private Integer isJudge;

	/**
	 * 判断情况  0：已汇总   n：未汇总  其它数值
	 */
	@ApiModelProperty(value = "判断情况", example = "0")
	private Integer isTotal;


    //endregion

     /* *****************************以下是非模板生成的内容************************************ */
	/**
	 * 教师姓名
	 */
	@ApiModelProperty(value = "teacherName")
	private String teacherName;
}
